#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include "ray.h"
#include "vector.h"

#ifndef SPHERE_H
#define SPHERE_H
typedef struct {
  Vector center;
  float radius;
} Sphere;

double sph_intersectionTime(Sphere s1, Ray r1);
Vector sph_normalAt(Sphere s1, Vector p);

#endif
